package interfaces;

import java.rmi.Remote;
import java.rmi.RemoteException;







/**
 * Interface d'un serveur de synchronisation
 */
public interface SynchroServerInterface extends Remote{
	
	/**
	 * Méthode sur laquelle se synchronise les processus
	 * sur les transitions de synchronisatin 
	 * @return
	 * @throws InterruptedException 
	 */
	public boolean synchronize() throws InterruptedException, RemoteException;
     
}

